home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / SHELLS / SZ2 / PDOX2.DEF < prev    next >
Text File  |  1992-08-31  |  14KB  |  213 lines

  1. .Full Paradox menu model
  2.  
  3. COMMENTS
  4. --------
  5. This is a test of a full-scale menu structure.  All menu items
  6. have a hint.  A default hint is provided on the StatusLine, and
  7. StatusKeys are composed only of non-visible key maps.
  8.  
  9. @PA - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  10.  
  11.  
  12.  
  13. [ APPLICATION ]                        ;;Use ─ and ─ keys to move around menu, then press ┘ to make selection.
  14.  
  15. [ MENUBAR ]
  16. view                                   ;;view a table
  17.  
  18. ask                                    ;;Get a query form to ask questions about a table.
  19.  
  20. [ SUBMENU ] report                     ;;Output, design, or change a report specification.
  21.    Output                              ;;Send a report to the printer, the screen, or a file.
  22.    Design                              ;;Design a new report specification.
  23.    Change                              ;;Change an existing report specification.
  24.    RangeOutput                         ;;Send specified pages to the printer, the screen, or a file.
  25.    [ NEWSUB ] SetPrinter             ;;Choose a setup string or printer port to be used for printed output.
  26.       regular                          ;;Use the printer port and setup string stored with the report spec.
  27.       override                         ;;Override the printer port and setup string stored with the report spec.
  28.    [ ENDSUB ]
  29. [ ENDSUB ]
  30. create                                 ;;Create a new table structure.
  31.  
  32. [ SUBMENU ] modify                     ;;Sort or edit a table, enter new records or restructure a table.
  33.    Sort                                ;;Sort records in a table.
  34.    Edit                                ;;Insert, delete, or change records in a table.
  35.    CoEdit                              ;;Edit a table concurrently with other users.
  36.    DataEntry                           ;;Add a batch of new records to a table.
  37.    [ NEWSUB ] MultiEntry             ;;Add a batch of records to two or more tables simultaneously.
  38.       Entry                            ;;Use the Entry table to add records to two or more target tables.
  39.       SetUp                            ;;Use the query on the workspace to create a multitable source table and map.
  40.    [ ENDSUB ]
  41.    Restructure                         ;;Add, erase, or modify field names and types in a table structure.
  42.  
  43. [ SUBMENU ] image                      ;;Resize or format images; go to records or values; pick forms; specify graphs.
  44.    TableSize                           ;;Change the number of records to show in the current image.
  45.    ColumnSize                          ;;Change the width of a column in the current image.
  46.    Format                              ;;Change a column format in the current image.
  47.    Zoom                                ;;Go to a field, record or value in the current image.
  48.    Move                                ;;Move a named column to a new position in the current image.
  49.    PickForm                            ;;Select a form to view for the current image.
  50.    KeepSet                             ;;Make the current image settings permanent.
  51.    [ NEWSUB ] Graph                  ;;Change, load, or save graph settings; view or output graphs; create crosstabs.
  52.       [ NEWSUB ] Modify              ;;Modify the current graph specification.
  53.          Type                          ;;Change the currently specified graph type.
  54.          Overall                       ;;Specify graph titles, colors, axes, grids, printer layout, display settings.
  55.          Series                        ;;Specify legends and labels, markers and fills, and series colors.
  56.          Pies                          ;;Customize pie charts: explode slices, change patterns, colors, and format.
  57.          ViewGraph                     ;;Display the graph on the screen.
  58.          Help                          ;;Help with the graphics subsystem.
  59.          DO-IT!                        ;;Save changes made to current graph specification and return to main workspace.
  60.          Cancel                        ;;Cancel any changes made to the graph specification during this session.
  61.       [ ENDSUB ]
  62.       Load                             ;;Load a stored graph specification.
  63.       Save                             ;;Save the current graph specification.
  64.       Reset                            ;;Reset the graph specification to the default settings.
  65.       CrossTab                         ;;Generate a Crosstab of the current image
  66.       ViewGraph                        ;;Construct a graph of the current image.
  67.    [ ENDSUB ]
  68. [ SUBMENU ] forms                      ;;Design or change a form.
  69.    Design                              ;;Design a new form for a table.
  70.    Change                              ;;Modify an existing form.
  71.  
  72. [ SUBMENU ] tools                      ;;Rename, speedup queries, convert data, copy, delete, info, net, more.
  73.    [ NEWSUB ] Rename                 ;;Rename a table, custom form, report, or script.
  74.       Table                            ;;Rename a table and its family of forms, reports, and indexes.
  75.       Form                             ;;Rename a form.
  76.       Report                           ;;Rename a report.
  77.       Script                           ;;Rename a script.
  78.       Graph                            ;;Rename a graph.
  79.    [ ENDSUB ]
  80.    QuerySpeedup                        ;;Speed up queries like the one on the workspace.
  81.    [ NEWSUB ] ExportImport           ;;Export to or import from other file formats.
  82.       [ NEWSUB ] Export              ;;Convert from Paradox format to another file format.
  83.          Quattro                       ;;Export to a .WKQ file.
  84.  
  85. @@NOTE:  For this [ SUBMENU ], it is neccessary to enclose the items in quotes.
  86.  
  87.          [ NEWSUB ] 1-2-3            ;;Export to a .WKS or a .WK1 file.
  88.             '1) 1-2-3 Release 1A'      ;;Export to a .WKS file.
  89.             '2) 1-2-3 Release 2'       ;;Export to a .WK1 file.
  90.          [ ENDSUB ]
  91.          [ NEWSUB ] Symphony         ;;Export to a .WRK or .WR1 file.
  92.             '1) Symphony Release 1.0'  ;;Export to a .WRK file.
  93.             '2) Symphony Release 1.1'  ;;Export to a .WR1 file.
  94.          [ ENDSUB ]
  95.          [ NEWSUB ] Dbase            ;;Export to a dBASE II or dBASE III file.
  96.             '1) dBase II'              ;;Export to a dBASE II file.
  97.             '2) dBase III'             ;;Export to a dBASE III or III PLUS file.
  98.          [ ENDSUB ]
  99.          Pfs                           ;;Export to a pfs or IBM Filing Assistant file.
  100.          [ NEWSUB ] Reflex           ;;Export to a .RXD file.
  101.             '1) Reflex Release 1.0'    ;;Export to a .RXD file.
  102.             '2) Reflex Release 1.1'    ;;Export to a .RXD file.
  103.          [ ENDSUB ]
  104.          Visicalc                      ;;Export to a .DIF file.
  105.          [ NEWSUB ] Ascii            ;;Export to a .TXT Ascii file.
  106.             Delimited                  ;;Fields separated by commas; each record on a new line.
  107.             Text                       ;;Each record of the table is written as a line in the file.
  108.          [ ENDSUB ]
  109.       [ ENDSUB ]
  110.       [ NEWSUB ] Import              ;;Convert from another file format to Paradox format.
  111.          Quattro                       ;;Import a .WKQ file.
  112.          [ NEWSUB ] 1-2-3            ;;Import a .WKS or .WK1 file.
  113.             '1) 1-2-3 Release 1A'      ;;Import a .WKS file.
  114.             '2) 1-2-3 Release 2'       ;;Import a .WK1 file.
  115.          [ ENDSUB ]
  116.          [ NEWSUB ] Symphony         ;;Import a .WRK or .WR1 file.
  117.             '1) Symphony Release 1.0'  ;;Import a .WRK file.
  118.             '2) Symphony Release 1.1'  ;;Import a .WR1 file.
  119.          [ ENDSUB ]
  120.          Dbase                         ;;Import a dBase .DBF file.
  121.          Pfs                           ;;Import a .PFS file from pfs or IBM Filing Assistant.
  122.          Reflex                        ;;Import an .RXD file.
  123.          Visicalc                      ;;Import a .DIF file.
  124.          [ NEWSUB ] Ascii            ;;Import an Ascii .TXT file.
  125.             Delimited                  ;;Create a new table from an Ascii delimited text file.
  126.             AppendDelimited            ;;Append an Ascii delimited text file to an existing table.
  127.             Text                       ;;Each line of text becomes a table record.
  128.          [ ENDSUB ]
  129.       [ ENDSUB ]
  130.    [ ENDSUB ]
  131.    [ NEWSUB ] Copy                   ;;Make a copy of a table, custom form, report, or script.
  132.       Table                            ;;Copy a table and its family of forms, reports, and indexes.
  133.       Form                             ;;Make a copy of a form.
  134.       Report                           ;;Make a copy of a report specification.
  135.       Script                           ;;Make a copy of a script.
  136.       JustFamily                       ;;Copy reports, forms, validity checks, and settings to another table.
  137.       Graph                            ;;Make a copy of a graph.
  138.    [ ENDSUB ]
  139.    [ NEWSUB ] Delete                 ;;Delete a table, form, report, script, or query speedup file.
  140.       Table                            ;;Delete a table and its family of forms, reports and indexes.
  141.       Form                             ;;Delete a form.
  142.       Report                           ;;Delete a report specification.
  143.       Script                           ;;Delete a script.
  144.       QuerySpeedup                     ;;Delete speedup files for a table.
  145.       KeepSet                          ;;Delete image settings for a table.
  146.       ValCheck                         ;;Delete validity check file for a table.
  147.       Graph                            ;;Delete a graph.
  148.    [ ENDSUB ]
  149.    [ NEWSUB ] Info                   ;;Show names of objects, DOS files, table fields, network users, locks.
  150.       Structure                        ;;Show field names and field types for a specified table.
  151.       Inventory                        ;;List tables, scripts, or DOS files.
  152.       Family                           ;;List forms and reports associated with a table.
  153.       Who                              ;;List users currently running Paradox on the network.
  154.       Lock                             ;;List locks for a table.
  155.    [ ENDSUB ]
  156.    [ NEWSUB ] Net                    ;;Lock tables, change private directory, set user name, set refresh interval.
  157.       Lock                             ;;Lock or unlock a table.
  158.       PreventLock                      ;;Prevent others from locking a table.
  159.       SetPrivate                       ;;Change your private directory.
  160.       UserName                         ;;Change your user name.
  161.       AutoRefresh                      ;;Change the automatic refresh interval.
  162.    [ ENDSUB ]
  163.    [ NEWSUB ] More                   ;;Add, Subtract, Empty, Protect, Change the working directory, Go to DOS.
  164.       Add                              ;;Add records in one table to those in another.
  165.       MultiAdd                         ;;Add records from one table to two or more tables simultaneously.
  166.       FormAdd                          ;;Use a form to add records to one or more tables.
  167.       Subtract                         ;;Subtract records of one table from those of another.
  168.       Empty                            ;;Remove all records from a table.
  169.       [ NEWSUB ] Protect             ;;Password-protect or write-protect a table or script, clear passwords.
  170.          [ NEWSUB ] Password         ;;Set or remove passwords for a table or script.
  171.             Table                      ;;Set or remove passwords for a table.
  172.             Script                     ;;Set or remove password for a script.
  173.          [ ENDSUB ]
  174.          ClearPasswords                ;;Remove all access rights to protected tables and scripts.
  175.          Write-protect                 ;;Set or remove write protection for a table.
  176.       [ ENDSUB ]
  177.       Directory                        ;;Set working directory; clear workspace and delete temporary tables.
  178.       ToDOS                            ;;Temporarily suspend Paradox and return to DOS.
  179.    [ ENDSUB ]
  180.  
  181. [ SUBMENU ] scripts                    ;;Play or record a script.
  182.    Play                                ;;Play a script.
  183.    BeginRecord                         ;;Begin recording a new script.
  184.    QuerySave                           ;;Record the query currently on the workspace as a new script.
  185.    ShowPlay                            ;;Play a script and show each step on the screen.
  186.    RepeatPlay                          ;;Play a script a specfied number of times.
  187.    [ NEWSUB ] Editor                 ;;Use the script editor to write or edit a script.
  188.       Write                            ;;Write a new script using the script editor.
  189.       Edit                             ;;Modify an existing script using the script editor.
  190.    [ ENDSUB ]
  191.  
  192. [ SUBMENU ] help                       ;;Help with using Paradox.
  193.    Basics                              ;;Basic Paradox terms and concepts.
  194.    GettingAround                       ;;A traveler's guide to Paradox.
  195.    Keys                                ;;The Paradox keyboard.
  196.    MenuChoices                         ;;The Paradox command menu.
  197.    Index                               ;;A guide to using the help index.
  198.    Scripts/PAL                         ;;Script editing and PAL programming help.
  199.    Paradox                             ;;Return to Paradox.
  200.  
  201. [ SUBMENU ] exit                       ;;Leave Paradox (all changes have been saved for you).
  202.    No                                  ;;Do not leave Paradox.
  203.    Yes cmQuit                          ;;Leave Paradox; delete temporary tables (like Answer and Entry).
  204.  
  205. [ STATUS ] 0,0                         @@ Main program mode; give all space to hint
  206.          kbf1      cmHelp              @@ Active, but not visible
  207.          kbF10     cmMenu              @@ Active, but not visible
  208.          kbaltx    cmquit              @@ Need this or can't get out!
  209.  
  210. [ STATUS ] 1000,$FFFE                  @@ Give all space to hint
  211.          kbf1      cmHelp              @@ Active, but not visible
  212.          kbF10     cmMenu              @@ Active, but not visible
  213.